leave a lot to be desired – English–Português translations

🇬🇧 en pt 🇵🇹

leave a lot to be desired verb

deixar a desejar
Wiktionary Links